home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacHack 1994
/
MacHack 1994.toast
/
MacHack™94
/
Talks & Papers
/
Michael D. Crawford↵
/
Word Services SDK 1.0.5
/
OSL Headers
/
AEPackObject.h
< prev
next >
Wrap
Text File
|
1991-12-04
|
1KB
|
47 lines
/************************************************************************************
©Apple Computer, Inc. 1991
All Rights Reserved.
************************************************************************************/
#ifndef __AEOBJECTPACKING__
#define __AEOBJECTPACKING__
#ifndef __APPLEEVENTS__
#include <AppleEvents.h>
#endif
/* These are the object packing routines. */
pascal OSErr CreateOffsetDescriptor( long theOffset,
AEDesc *theDescriptor ) ;
pascal OSErr CreateCompDescriptor( DescType comparisonOperator,
AEDesc* operand1,
AEDesc* operand2,
Boolean disposeInputs,
AEDesc* theDescriptor ) ;
pascal OSErr CreateLogicalDescriptor( AEDescList *theLogicalTerms, /* a list of comb and logi terms */
DescType theLogicOperator, /* the operator, e.g. AND */
Boolean disposeInputs,
AEDesc *theDescriptor ) ;
pascal OSErr CreateObjSpecifier( DescType desiredClass,
AEDesc *theContainer,
DescType keyForm,
AEDesc *keyData,
Boolean disposeInputs,
AEDesc *objSpecifier ) ;
pascal OSErr CreateRangeDescriptor( AEDesc *rangeStart,
AEDesc *rangeStop,
Boolean disposeInputs,
AEDesc *theDescriptor ) ;
#endif